home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / mausnet / flist25 / stoeber / stoeber.txt < prev    next >
Text File  |  1995-12-30  |  8KB  |  194 lines

  1. Anleitung zu St”ber:
  2.  
  3. 1. Sinn und Zweck
  4. 2. Status
  5. 3. Aufruf
  6. 4. Das Konfigurationsfile
  7. 5. Der Author, Disclaimer und Dank
  8.  
  9.  
  10. 1. Sinn und Zweck
  11.  
  12. Es gibt diverse Programme, die es erlauben Filelisten von verschiedenen 
  13. M„usen zu verwalten. Ein dabei auftretendes Problem ist die Aktualisierung 
  14. der Listen. Dazu gibt es verschiedene M”glichkeiten. Die erste und 
  15. teuerste M”glichkeit ist, von den ben”tigten M„usen in regelm„žigen 
  16. Abst„nden neue Filelisten zu saugen. Die zweite M”glichkeit ist, die Mails 
  17. in PROGRAMME oder anderen Mausgruppen auf Filelisten zu durchsuchen, diese 
  18. abzuspeichern, im Filelistenverwaltungsprogramm die entsprechende Liste zu 
  19. laden und mit den neuen Daten zu aktualisieren. Das ist sehr 
  20. zeitaufwendig und aužerdem eine Routineaufgabe, die man eigentlich dem 
  21. Computer berlassen k”nnte. Damit kommen wir zur dritten und elegantesten 
  22. L”sung: Ein Programm durchst”bert selbstst„ndig das Outfile nach 
  23. Filelisten und speichert diese in eine Batchdatei ab. Das 
  24. Filelistenverwaltungsprogramm liest diese Datei dann ein und aktualisiert 
  25. die Listen automatisch. Genau dieses macht St”ber nun in Verbindung mit 
  26. Filelist von Jens Brggemann. Hierbei k”nnen nicht vorhandene Datenbanken 
  27. bei Bedarf automatisch erzeugt werden.
  28.  
  29. 2. Status
  30.  
  31. St”ber ist Freeware. Das bedeutet, St”ber darf frei kopiert und 
  32. weitergegeben werden, solange dies unentgeltlich geschieht. Verbreitung 
  33. auf 'Servicedatentr„gern', gleichgltig ob Diskette, CD oder sonst etwas, 
  34. ist nur nach vorheriger Genehmigung gestattet. Dies gilt ebenfalls fr 
  35. sogenannte PD-Serien, bei denen der Diskettenpreis 2.50DM/Disk bersteigt.
  36. Die Sourcen sind bei mir erh„ltlich, wenn man mir einen guten Grund 
  37. angibt, z.B. Portierung auf eine andere Plattform.
  38.  
  39. 3. Aufruf
  40.  
  41. St”ber ist ein TTP-Programm, d.h. es k”nnen Parameter bergeben werden, 
  42. was meistens auch sinnvoll ist. Am sinnvollsten ist der Einsatz als 
  43. OutfileFilter in CAT. Dazu starten Sie CAT und w„hlen den Menpunkt 
  44. Optionen|I/O-Filter... an. In der sich ”ffnenden Dialogbox w„hlen Sie 
  45. einen freien Filterslot an (Krzel Alt-F). Geben sie in der n„chsten 
  46. Zeile als Name 'St”ber' an. W„hlen Sie 'aktiv' an (Alt-k). Dann drcken 
  47. Sie Alt-P und suchen mit dem Fileselektor STOEBER.TTP. W„hlen Sie es an 
  48. und drcken Sie OK. Unter 'Wofr' sollte 'fr In-/Outfile' aktiviert sein. 
  49. Drcken sie nun Alt-u um 'fr Outfile' zu aktivieren. Die Kommandozeile 
  50. fr das Infile lassen sie leer, in die fr das Outfile tragen sie die 
  51. Parameter fr St”ber ein.
  52.  
  53. Die Syntax lautet:
  54.  
  55. STOEBER -i<Inf-File> [-o<Outfile>] [-t]
  56.  
  57. -i und -o sind Optionen. Die Parameter werden ohne Leerzeichen direkt 
  58. anschliežend angegeben. Dabei steht statt <Inf-File> der Pfad und Namen 
  59. der Konfigurationsdatei, statt <Outfile> der Pfad und Namen des Outfiles.
  60. Optionen in eckigen Klammern k”nnen weggelassen werden.
  61. Am Einfachsten tragen Sie diese Parameter ein:
  62.  
  63. -iDer\Pfad\der\INFdatei -o$I$O
  64.  
  65. $I$O wird von Cat automatisch durch den Pfad und Namen des Outfiles 
  66. ersetzt. Das macht das Einfgen von mehreren Outfiles, z.B. aus einem 
  67. Urlaubstausch, einfach.
  68. Wenn -t angegeben ist wird das Outfile nicht durchsucht und nur das Inf-File
  69. berprft. Das Ergebnis findet man prinzipiell im Logfile. Sollte beim ”ffnen
  70. desselben ein Fehler aufgetreten sein, werden die entsprechenden Meldungen
  71. direkt auf die Standardausgabe geschrieben.
  72.  
  73. 4. Das Konfigurationsfile
  74.  
  75. Ohne Konfigurationsfile macht St”ber berhaupt nichts. Deshalb ist es zum 
  76. Betrieb absolut notwendig. Es ist eine ASCII-Datei und kann mit jedem 
  77. Texteditor erstellt werden. z.B. mit dem CAT-internen. Jetzt folgt zuerst 
  78. ein ausfhrlich kommentiertes Beispielfile:
  79.  
  80. ---------------- schnipp ----------------
  81. ;   Infofile zu STOEBER.TTP
  82. ; STOEBER kann mit den Kommandooptionen -i und -o auf-
  83. ; gerufen werden (in dieser Reihenfolge)
  84. ; Jede Zeile enth„lt entweder ein Kommando, oder Daten, oder
  85. ; einen Kommentar. Kommentare werden mit ; eingeleitet. Doppelkreuze #
  86. ; leiten ein Kommando ein. Leerzeilen werden berlesen.
  87. #Logfile
  88. G:\NEW_TEST.LOG
  89. ; #Logfile gibt die Ausgabedatei fr Fehlermeldungen an.
  90.  
  91. #Outfile
  92. G:\OUTFILE.TXT
  93. ; und #Outfile den Pfad und Namen des Outfiles.
  94. ; Die Kommandozeilenoption -o ist st„rker. Die Vorbelegung ist
  95. ; 'OUTFILE.TXT'
  96.  
  97. #Gesamtfile
  98. G:\LISTEN.UPD\TEST.DAT
  99. ; #Gesamtfile steht vor dem Pfad und Namen der Batchdatei.
  100. ; Die Vorbelegung ist 'GESLISTE.DAT'
  101.  
  102. #Gruppen
  103. PROG.SUED
  104. PROGRAMME
  105. Pers”nliche
  106. ; Nach #Gruppen sind die zu durchsuchenden Gruppen aufgelistet.
  107.  
  108. ; Nach #Dateien folgt eine Auflistung der Spezialf„lle.
  109. ; Damit kann man z.B. gezielt einzelne Systeme in extra
  110. ; Datenbanken unterbringen. #Dateien und der folgende Block
  111. ; muž nicht vorhanden sein.
  112. ; #M<Maus>,#T<Programmteil>,#S<System>,#D<Datenbank>
  113. ; So ^ sehen die einzelnen Zeilen komplett aus.
  114. ; Der ™PT muž explizit mit #TOEPT angegeben werden
  115. ; Fr <Systeme> kann ein beliebiges System angegeben werden.
  116. ; Dabei ist die Schreibweise gleich der in den Listenmails.
  117. ; Sollen mehrere Systeme in einer Datei untergebracht werden,
  118. ; mssen mehrere Zeilen definiert werden. N„heres siehe Anleitung
  119. #Dateien
  120. #MBL,#TOEPT,#DBL.FLS
  121. ;   Maus BL, ™PT in File BL.FLS
  122. #MLU,#TF030,#DLU__F030.FLS
  123. ;   Maus LU, GPT F030 in File LU__F030.FLS
  124. #MH,#TMAUSTAUSCH,#DH_MATA.FLS
  125. ;   Maus H, GPT MAUSTAUSCH in H_MATA.FLS
  126. #MH,#TOEPT,#DH_OEPT.FLS
  127. ;   Maus H, GPT Falcon in H_OEPT.FLS
  128. #M*,#TOEPT,#SST TOS,#D+
  129. ;   Fr alle ™PTs aller Mausboxen soll Filelist fr das System
  130. ;   ST TOS eine Datenbank anlegen.
  131. #M*,#TOEPT,#SAMIGA,#D-
  132. ;   Das System AMIGA wird in ™PT-Listen prinzipiell nicht abgespeichert.
  133. ##
  134. ; Das ## ist das Dateiendezeichen. Dieses wird intern
  135. ; ben”tigt. Ein fehlendes ## kann ble Folgen haben.
  136. ---------------- schnapp ----------------
  137.  
  138. Der Grožteil mžte jetzt eigentlich klar sein, jetzt noch eine genauere
  139. Erkl„rung der m”glichen Varianten der auf #Dateien folgenden Zeilen:
  140. Hinter diesem Befehl verbergen sich die Feinheiten von St”ber. Hier ist es
  141. m”glich, bestimmte M„use, Systeme oder Programmteile gezielt an- oder
  142. abzuschalten.
  143. Die Krzel #M, #T, #S und #D drfen je einmal vorkommen. Fehlt die 
  144. nachfolgende Option, so wird * angenommen, bei #D wird + angenommen. Als 
  145. Trennzeichen dienen Kommas. Hier jetzt eine Auflistung der Optionen mit den
  146. zugeh”rigen Wirkungen. (Dank an Jens)
  147.  
  148. #M *     alle M„use
  149. #M BL    Maus BL
  150. #M `BL   alle M„use aužer Maus BL
  151.  
  152. #T *             alle Programmteile ™PTs und GPTs
  153. #T OEPT          nur ™PTs (™ffentliche ProgrammTeile)
  154. #T `OEPT         nur GPTs (GruppenProgrammTeile)
  155. #T MausTausch    nur GPT MausTausch (case-insensitiv)
  156. #T `MausTausch   alle GPTs ohne MausTausch
  157.  
  158. #S *          alle Systeme
  159. #S ST TOS     nur System ST TOS
  160. #S `ST TOS    alle Systeme aužer ST TOS
  161.  
  162. #D -       Files werden ignoriert
  163. #D +       Files werden bernommen, die Datenbank w„hlt Filelist
  164. #D name.fls             -"-   Datenbankname im Basispfad
  165. #D ordner\name.fls      -"-   Datenbankname relativ zum Basispfad
  166.  
  167.  
  168. 5. Der Autor und Disclaimer.
  169.  
  170. Meine Adresse lautet:
  171.  
  172.                         Adrian Reyer
  173.                         Schalksburgstr.240
  174.                         72458 Albstadt
  175.                         Tel.:07431/74595
  176.                         Adrian Reyer @ BL
  177.  
  178. Der Disclaimer lautet:
  179.  
  180. Ich bernehme keinerlei Verantwortung und Haftung dafr, daž das Programm 
  181. genau das macht, was es sollte, daž es fehlerfrei arbeitet, oder daž es 
  182. fr einen bestimmten Zweck ntzt. Das Programm wurde unter PureC 1.1 
  183. entwickelt. Es werden nur dokumentierte Funktionen benutzt. Das Outfile
  184. wird durch das Programm nicht ver„ndert. Es sollten also eigentlich keine
  185. Sch„den entstehen k”nnen. Das Programm l„uft bei mir auf einem Falcon030
  186. mit IDE und SCSI-Platte, TOS 4.01 und MultiTOS.
  187.  
  188. Der Dank geht an:
  189.  
  190. Jens Brggemann: Erstens fr Filelist und zweitens fr die gemeldeten Bugs.
  191. Dirk Steins: Ohne Cat h„tte das Programm fr mich keinen Sinn.
  192. Den MAUS-Programmierern: Ohne die MAUS w„re das Programm ebenfalls sinnlos.
  193. ASH: Fr die Entwicklung von PureC, schade daž V2.0 nicht rauskommt.
  194. Atari: Fr diverse Rechner, blož schade, daž es keinen Support dafr gibt.